Learning functional programming [closed]

Posted by Oni on Programmers See other posts from Programmers or by Oni
Published on 2012-04-07T14:32:14Z Indexed on 2012/04/07 17:45 UTC
Read the original article Hit count: 297

This question is similar to Choosing a functional programming language.

I want to learn functional programming but I am having troubles choosing the right programming language. At the university I studied Haskell for 2 months, so I have a basic idea of what a functional language is.

I have read a lot that functional programming change your way of think. I started to take a look to Clojure, which I like for several reasons(code as data, JVM, etc). What stops me from continue learning Clojure is that it is not a pure functional language and I am afraid of ending up using imperative/OO style.

Should I learn Haskell or keep on learning Clojure?

Thanks in advance

P.D: I am open to any other language.

© Programmers or respective owner

Related posts about functional-programming

Related posts about language-choice